Linker

Class for runtime libraries loading

Members

Static functions

getFails
string[] getFails(string lib)

Check failed library loads

getLoaded
string[] getLoaded()

Getter for loaded libs

getSymbol
void* getSymbol(string symbol, string[] libs)

Get the symbol from the lib

isFails
bool isFails()

Check load state

isLoaded
bool isLoaded(string lib)

Check for lib loading

link
void link(T func, string symbol, string[] libs)

Link the provided symbol

loadLibrary
void loadLibrary(string library)

Load a dynamic lib

unloadLibrary
void unloadLibrary(string library)

Unload a library

unsupportedSymbol
void unsupportedSymbol()

Function for catching unsopported symbols

Meta